@charset "UTF-8";
*{-webkit-tap-highlight-color:transparent;outline:0}
html {-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:Helvetica,"STHeiti STXihei","Microsoft JhengHei","Microsoft YaHei",Tohoma,Arial;}
body{font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif; font-size:14px; color: #999;margin: 0px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-backface-visibility:hidden;zoom:1; background-color: #eee;}
ul,ol,li,dl,dt {list-style:none;margin:0;padding:0;border:0;background:none;outline:0;}
input{border: 1px solid #CCCCCC;}em{ font-style: normal;}
textarea{border: 1px solid #CCCCCC;}
input,textarea,button,button[type=submit]:focus,input[type=button]:focus,input[type=submit]:focus,input[type=button]::-moz-focus-inner{ outline:none;}
input::-moz-focus-inner,button::-moz-focus-inner { border: 0; }
img{padding:0;margin:0; border:0}
img a{padding:0;margin:0; border:0}
img a:hover{padding:0;margin:0; border:0}
hr { width:100%; color:#CCCCCC; height:1px; size:1; noshade:noshade;}
a {border-bottom-color: #cccccc;border-bottom-style: none; color: #666;text-decoration: none;font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif;outline:none;}
a:hover {color: #656565;text-shadow: 0px 0px;text-decoration: none;}
select{width:60px; color: #666666; font-size: 12px; width:170px; }
ul,li{ list-style-type:none;}
h1, h2, h3{font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif;}
.fl{ float:left;}
.fr{ float:right;}
.tal{ text-align:left;}
.tac{ text-align:center;}
.tar{ text-align:right;}
.mt0{ margin-top:0px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mb0{ margin-bottom:0px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb50{ margin-bottom:50px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.pl0{ padding-left:0px;}
.pr0{ padding-right:0px;}
.pt0{ padding-top:0px;}
.pb0{ padding-bottom:0px;}
.p0{ padding:0px;}
.p5{ padding:5px;}
.p10{ padding:10px;}
.red{color:#f63234;}
.black{color:#333;}
.gary{color:#999;}
.gary2{color:#666;}
.white{color:#fff;}
.black_shadow{ text-shadow: 1px 1px 2px #333333; }
.h25{height:25px!important; line-height:25px !important;}
.f22{font-size:22px;}
.f12{font-size:12px;}
.list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}
.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.white-bg{background:#fff;}
.gary-bg{background:#eee;}
.white-bg_2{max-width:768px;width:100%; margin:0 auto;height: 46px;background:#fff;}
/*itemdetail*/
/* Customize container */
@media (min-width: 760px) {
  .container {
    max-width: 768px!important;position: relative;/*background:#fff;*/
  }
}

.container-narrow > hr {
  margin: 30px 0;
}
.header{height:44px;position: relative; }
.fix_nav{height:44px; line-height: 44px;top:0; left: 0; width: 100%; z-index:99; /* position: fixed; */}

.member_mp_img{position: absolute;width: 35px;top: 10px;right:10px;height: 44px;}
.member_mp_img img{width:35px;}

.nav_inner{max-width:768px;margin:0 auto;background:#000000; position: relative;}
.navbar-search{height: 100%; top:0; position: absolute; width: auto !important;}
.left-search{padding-right: 0;left:5px;right: 55px;}
.right-search{padding-right: 0;right:5px;left: 55px;}
.left-search .form-control{background:#fff url(../images/search.jpg) no-repeat 5px center; background-size: 25px;padding-left: 30px;margin-top:5px;}
.right-search .form-control{background:#fff url(../images/search.jpg) no-repeat right center; background-size: 25px; margin-top:5px;}
.nav-left,.nav-right{width:42px; height:34px; position:absolute; top:5px; display:block; overflow:hidden; text-indent:-999px;border-radius: 5px;}
.nav-left{left:5px;}
.nav-right{right:5px;text-align: center;}
.tit{color: #fff;/* font-size: 18px; */font-weight: normal;height: 100%; text-align: center;font-size:18px;}
.fixed-foot{height: 50px; z-index: 999; position: fixed; bottom: 0;left: 0; right: 0;width:100%; }
.fixed-foot1{height: 50px; z-index: 999; position: fixed; bottom: 53px;left: 0; right: 0;width:100%; }
.fixed_inner{margin:0 auto;position: relative;background:#fff;border-top:1px solid #ccc; max-width: 768px;}
.footer{height: 50px;}
.foot-con{width:100%;height:49px;position:fixed; z-index:100; right:0; bottom:0;}
.foot-con_2{margin:0 auto;max-width:768px;background:#fff;height: 50px;border-top:1px solid #ccc;}
.foot-con_2 a:active{color:#666;}
.foot-con_2 a:visited{color:#666;}
.foot-con a{display: block; width:25%; float:left; text-align:center; font-size: 12px; position:relative;}
.foot-con .navIcon{width: 28px; height: 28px; margin-top:3px; display: inline-block; background:url(../images/icon.png) no-repeat; background-size: 280px 90px;}
.foot-con .badge{background-color: #f15353; position: absolute;right:50%; margin-right:-32px; top: 2px;}
.foot-con .text{display:block; line-height: 1; margin-top: -3px;}
.foot-con .active .text{color:#6b92ed;}
.foot-con .home{background-position: 0 0;}
.foot-con .active .home{background-position: 0 -34px;}
.comebackhome{
	display: block;
    width: 28px;
    height: 28px;
    margin: 0 auto;
    background: url(../images/icon.png) no-repeat;
    background-size: 280px 90px;
}
.foot-con .sort{background-position: -33px 0;}
.foot-con .active .sort{background-position: -33px -34px;}
.foot-con .shop{background-position: -66px 0;}
.foot-con .active .shop{background-position: -66px -34px;}
.foot-con .member{background-position: -99px 0;}
.foot-con .active .member{background-position: -99px -34px;}

.btn-fav,.cart-wrap,.i-fav-active{width:55px; height: 50px; display:inline-block; text-align:center; position:relative;}
.add-num{background-color:#f63234; display:block; position:absolute; right:0; top:5px; width:15px; height:15px; line-height:15px; font-size:12px; border-radius:50%; color:#fff;}
.i-fav,.i-cart{display: block; width: 28px; height: 28px; margin:0 auto; background:url(../images/icon.png) no-repeat; background-size: 310px 100px;}
.i-fav{background-position:-150px -1px;}
.i-fav-active{background-position:-150px -38px!important;}
.i-cart{background-position: -76px -37px;}
.buy-btn-fix{padding:8px; position:absolute; right:0; top:0;}
.btn-cart{background-color: #6a94e7;border-color: #6a94e7;color: #fff;}
.btn-buy{background-color: #f63234;border-color: #f63234;color: #fff;}
.btn-buy-fail{background-color: #cccccc;border-color: #cccccc;color: #fff;}
.btn-buy-fail:HOVER {
    color: #fff;
}
.back-icon{background:url(../images/back_icon.png) no-repeat center; background-size: 24px; -webkit-background-size: 24px;}
.sort-icon{background:url(../images/sort_icon.png) no-repeat center; background-size: 24px; -webkit-background-size: 24px;}
.sort-icon_2{background:url(../images/sort_icon_2.png) no-repeat center;background-size:24px;-webkit-bakcground-size:24px;}

#slide{margin:0 auto; position:relative; overflow:hidden; }
#slide .hd{width:100%; height:11px;  position:absolute; z-index:1; bottom:10px; text-align:center;  }
#slide .hd ul li{font-size:0; display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden;border: 1px solid red;}
#slide .hd ul .on{ background:#e9553b;}
#slide .bd{position:relative; z-index:0; }
#slide .bd li img{display: block; width:100%; background:url(../images/loading.gif) center center no-repeat;}
#slide .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.category{padding:10px 0; text-align:center; background:#fff; border-bottom:1px solid #e5e5e5;margin-bottom: 10px;}
.category img{width:75%;}
.category h4{margin:5px 0 0 0; font-size:12px;}
@media screen and (min-width: 767px){
	.category h4{margin:5px 0 10px 0; font-size:16px;}
	.category img{width:50%;}
}
.category img{margin:0 auto;}
.tb_box{background:#fff; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
.tb_box .tab_tit{margin:0; padding:10px; font-size:20px; font-weight: normal; color:#333;}
.tb_box .tab_tit .more{float:right; font-size:14px; margin-top:3px; color:#6a91ee; position:relative; padding-right:13px;}
.tb_box .tab_tit .more:after{content:"";width:10px;height:10px;border-right:1px solid #6a91ee; border-bottom:1px solid #6a91ee;top:50%; right:5px;margin-top:-5px;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.tb_box .tb_type{border-top:1px solid #e5e5e5; overflow:hidden;}
.tb_type .tb_pic{width:100%; display:block;}
.tb_type .th_link{border-bottom: 1px solid #dadada;border-width: 0 0 1px;float: right; width: 50%;}
.tb_floor{width:50%;float:left;border-right: 1px solid #dadada; margin-left:-1px;}
.tb_type .tb_last{border-bottom:none;}
.tb_type_even .tb_floor{float:right; border-left: 1px solid #dadada; border-right:none;}
.tb_type_even .th_link{float:left;}

.sort-tit{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; padding:10px; color:#6a94e7; margin:0;background:#fff;}
.sort-arat{overflow:hidden; background:#fff;}
.sort-arat li{float:left;width:33.33333%;display:table;}
.sort-arat li a{display:table-cell;width:100%; line-height: 1.8; vertical-align:middle;text-align:center;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; height:100px;padding: 5% 0;}
.sort-arat li img{max-width:100px;width:100px; margin-bottom:5px;}

.sort-arat1{overflow:hidden; background:#fff; }
.sort-arat1 li{float:left;width:50%;display:table; padding: 2%}
.sort-arat1 li a{display:table-cell;width:100%; line-height: 1.8; vertical-align:middle;text-align:center;border:1px solid #e5e5e5; height:100px;}
.sort-arat1 li img{ margin-bottom:5px; }
.sort-arat1 li div{
	width:80%;
	/* white-space:nowrap; */
	text-align:center;
	margin: auto;
	height: 2rem;
	overflow: hidden;
	text-overflow: ellipsis
}

.brand-areat li a{width:auto; height:auto;}
.brand-areat li img{width:auto; margin:12% 0; max-width: 100px;width: 70%;}
.bb1{border-bottom:1px solid #eee;position: fixed;overflow:hidden}

.mod-filter{ position: fixed;width: 100%;left: 0;z-index:80;height: 45px;position: relative;}
.mod-filter li{width:25%; text-align:center; float:left;}
.mod-filter li a{display: block; height: 44px; line-height: 44px;}
.mod-filter li.active {border-bottom:1px solid #f1382f;}
.mod-filter li.active a{color:#f1382f;}

.mod-filter1{ position: fixed; width: 100%;left: 0;z-index:80;height: 45px;position: relative;}
.mod-filter1 li{width:20%; text-align:center; float:left;}
.mod-filter1 li a{display: block; height: 44px; line-height: 44px;}
.mod-filter1 li.active {border-bottom:1px solid #f1382f;}
.mod-filter1 li.active a{color:#f1382f;}
.mod-filter1 span{width:20%; text-align:center; float:left;}
.mod-filter1 span a{display: block; height: 44px; line-height: 44px;}
.mod-filter1 span.active {border-bottom:1px solid #f1382f;}
.mod-filter1 span.active a{color:#f1382f;}
.icon_sort{background: url(../images/aim-sprites.png) no-repeat; background-size: 200px 200px;content: ""; display: inline-block; width: 8px; height: 10px;background-position: -170px -30px;margin-left: 4px;}
.icon_sort_down{background: url(../images/aim-sprites.png) no-repeat; background-size: 200px 200px;content: "";display: inline-block;width: 8px; height: 10px;background-position: -170px 0;margin-left: 4px;}
.icon_sort_up{background: url(../images/aim-sprites.png) no-repeat;background-size: 200px 200px;content: "";display: inline-block; width: 8px; height: 10px; background-position: -170px -15px;margin-left: 4px;}
.icon_sort_category{
	    background: url(../images/aim-sprites.png) no-repeat;
    background-size: 200px 200px;
    content: "";
    display: inline-block;
    width: 23px;
    height: 23px;
    background-position: 0px -23px;
    margin-left: 0px;
}
.item-list{min-height: 230px; /* padding-top: 43px; */}
.item-list a{display: block;background-color: #fff;}
.hproduct{padding: 1px; height: auto; min-height: 40px;position: relative;border-bottom: 1px solid #e5e5e5;}
.hproduct{padding: 12px 0; height: auto; min-height: 40px;position: relative;border-bottom: 1px solid #e5e5e5;}

.p-pic{float:left; width:160px;margin-right: 1rem;}
.p-pic1{float:left; width:100px;}
.p-info{ padding-left: 110px;width: 100%;}
.p-info .p-title{color: #333; height: 40px;line-height:20px;overflow: hidden;word-break: break-all; margin:0;}
.p-attr{color: #333;font-size: 12px;}
.p-origin{min-height: 28px; line-height: 28px;  margin:2px 0 0;}
.price{color: #f63234; font-style: normal; font-size:18px; margin-right:5px; vertical-align: top; font-family: "Helvetica Neue";}
.cx{margin:3px 5px; background:#00b4ff; color:#fff; display:inline-block; line-height:17px; padding:2px 5px; border-radius:4px;}
.old-price{color: #999; font-style: normal; font-size:14px;}
.buy-area{border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}
.buy-area .btn-share{background-color: #f63234; border-color: #f63234;}
.buy-area .btn-share .glyphicon{background:#fff; border-radius:50%; color:#f63234; padding:2px; font-size:10px; margin:1px 3px 0 0; float:left;}
.item-name{margin:0; color: #333;overflow: hidden;font-size: 14px;font-weight: 400;line-height: 20px;max-height: 40px;}
.goods-content{border-top:1px solid #e5e5e5; margin-top:20px;}
.goods-content .hd{height:40px; line-height:40px; padding:0 10px; border-bottom:1px solid #e5e5e5; position:relative;}
.goods-content .hd ul li{float:left; width:33.33%; color:#666; font-size:16px; text-align:center; cursor: pointer;}
.goods-content .hd ul .on{border-bottom:2px solid #f63234; color:#f63234; height:40px;}
.prop-area{padding:10px;}
.prop-area img{
	max-width:100%;
}
.prop-list > li{padding: 10px; border-bottom: 1px #ddd solid;display: -webkit-box; display: flex; height:40px;}
.prop-list > li > label { display: block;color: #999; width: 90px; height: 100%;overflow: hidden; margin-right:8px; font-size:14px; font-weight: normal;}
.prop-list > li > span {display: block; -webkit-box-flex: 1;flex: 1; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; color: #666; }
.appraise li{padding: 10px;border-bottom: 1px solid #ddd;}
.appraise .user{display: inline-block; max-width: 8.2em; vertical-align: middle;  white-space: nowrap;overflow: hidden; text-overflow: ellipsis; color:#8a6d3b;}
.appraise .date{float: right;color: #999;margin-left: -60px;}
.appraise .app-cnt{line-height: 1.3; padding: 5px 0;word-break: break-all; color:#333;}
.appraise .app-sku{color: #999; font-size: 12px;}
.right-icon{font-size:16px; color:#739ae8; margin: 2px -3px 0 0; float:right;}
.address{background:#eefaff url(../images/address.png) no-repeat 5px center; background-size: 30px; -webkit-background-size: 30px; padding:13px 40px; display:block; position:relative;}
.address .right-icon{position:absolute; right:15px; top:50%; margin:-10px 0 0 0;}
.control-num{width:6rem; float:right; margin:0;}
.control-num1{width:55px;; float:right; margin:0;}

.control-num .btn{width:2rem; border-color: #ccc; margin-top:-3px; font-size:16px; padding:4px 0;}
.p-close{background:#8b8b8b; color:#fff; display:inline-block; width:30px; height:30px; line-height:23px; text-align:center; border-radius:4px; font-size: 34px;padding-top:3px;}
.pay-point{line-height:50px; padding:0 10px;}
.p-addr{padding:15px 0;}
.icheck input[type="checkbox"],.icheck input[type="radio"] {display: none;}
.icheck label{margin-bottom:0;}
.icheck input[type="checkbox"] + label span,
.icheck input[type="radio"] + label span {display:inline-block;width:30px;height:30px;position: relative;top: -5px;float:left; cursor:pointer; background:url(../images/icon.png) no-repeat; background-size: 300px 95px;}
.icheck input[type="checkbox"] + label span{background-position:-252px 0px;}
.icheck input[type="radio"] + label span{background-position:-253px -35px;}
.icheck input[type="checkbox"]:checked + label span{background-position:-216px 0px;}
.icheck input[type="radio"]:checked + label span{background-position:-217px -35px;}

.sort-tab{border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5;height: 40px;line-height: 40px; overflow:hidden;}
.sort-tab li{float:left; width:50%; color:#666; font-size:16px; text-align:center; cursor: pointer;}
.sort-tab li.on{border-bottom:2px solid #f63234; color:#f63234; height:38px;}
.search-list{padding:10px 0 0; margin:0 auto;}
.search-list a,.search-list span{margin-left:1.3%; width:31%; margin-bottom:10px;}
.z-up-ewm{ width:100%; background: url(/misc/images/ewm-bg.jpg) 0 0 repeat-x; -webkit-background-size:100% 130px; background-size:100% 130px; -o-background-size:100% 130px; position:relative;}
.z-up-ewm .z-up-ewm-img{ width:100%; height:130px; background: url(/misc/images/ewm-pic-bg.jpg) center 0 no-repeat; -webkit-background-size:auto 130px; background-size:auto 130px; -o-background-size:auto 130px;}
.z-up-ewm .z-up-ewm-text{ text-align:center; position:absolute; left:51%; top:50%; margin-top:-13%;}
.z-up-ewm .z-up-ewm-text p{ font-size:15px; margin:0;line-height:28px;color:#fff;}
.z-up-ewm .z-up-ewm-pic img{height:110px;}
.z-up-ewm .z-up-ewm-pic{ position:absolute; top:8%; left:11%; width:89%;}


.c-float-popWrap{
    width:220px;
    border-radius:2px;
    z-index:9999;
    position:absolute;
    overflow:hidden
}
.c-float-popWrap .c-float-modePop{
    background-color:rgba(51,51,51,0.9);
    border-radius:2px;
    padding:15px
}
.c-float-popWrap .c-float-modePop .warnMsg{
    padding:0;
    font-size:14px
}
.c-float-popWrap .c-float-modePop .content{
    margin-top:10px
}
.c-float-popWrap .c-float-modePop .doBtn{
    width:190px;
    margin-top:10px
}
.c-float-popWrap .c-float-modePop button{
    width:80px;
    height:30px;
    line-height:30px;
    color:#444;
    font-size:14px;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#999));
    border:0;
    border-radius:2px;
    padding:0;
    margin:10px 5px 0
}
.c-float-popWrap.hide{
    display:none;
    -webkit-box-shadow:none
}
.c-float-popWrap.show{
    display:block;
    -webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.3)
}
.c-float-popWrap.msgMode .c-float-modePop .content,.c-float-popWrap.msgMode .c-float-modePop .doBtn{
    display:none
}
.c-float-popWrap.alertMode .c-float-modePop .content{
    display:none
}
.c-float-popWrap.alertMode .c-float-modePop .doBtn .cancel{
    display:none
}
.c-float-popWrap.confirmMode .c-float-modePop .content,.c-float-popWrap.confirmMode .c-float-modePop .doBtn{
    display:block
}
.c-float-impWarn{
    background-color:rgba(215,23,23,0.9);
    display:block;
    text-align:center;
    padding:10px 10px 10px 10px;
    color:#fff
}
.c-float-modePop{
    text-align:center;
    background-color:rgba(23,23,23,0.9)
}
.c-float-modePop .warnMsg{
    padding:10px 10px 10px 10px;
    color:#fff
}
.ui-body-a, .ui-overlay-a {
border: 1px solid #444;
background: #222;
color: #fff;
text-shadow: 0 1px 0 #111;
font-weight: 400;
border-radius:6px;
background-image: -webkit-gradient(linear,left top,left bottom,from(#444),to(#222));
background-image: -webkit-linear-gradient(#444,#222);
background-image: -moz-linear-gradient(#444,#222);
background-image: -ms-linear-gradient(#444,#222);
background-image: -o-linear-gradient(#444,#222);
background-image: linear-gradient(#444,#222);
}
.ui-loader-verbose {
width: 200px;
filter: Alpha(Opacity=88);
opacity: .88;
box-shadow: 0 1px 1px -1px #fff;
height: auto;
margin-left: -110px;
margin-top: -43px;
padding: 10px;
}
.ui-loading .ui-loader{
    display:block
}
.ui-loader{
    display:block;
    z-index:9999999;
    position:fixed;
    top:50%;
    left:50%;
    border:0
}
.ui-icon-loading{
    background:url(../images/ajax-loader.gif);
    background-size:46px 46px
}
.ui-loader-default{
    background:0;
    filter:Alpha(Opacity=18);
    opacity:.18;
    width:46px;
    height:46px;
    margin-left:-23px;
    margin-top:-23px
}
.ui-loader-verbose{
    width:200px;
    filter:Alpha(Opacity=88);
    opacity:.88;
    box-shadow:0 1px 1px -1px #fff;
    height:auto;
    margin-left:-110px;
    margin-top:-43px;
    padding:5px
}
.ui-loader-default h1{
    font-size:0;
    width:0;
    height:0;
    overflow:hidden
}
.ui-loader-verbose h1{
    font-size:13px;
    margin:0;
    text-align:center;
    font-weight:100;
}
.ui-loader .ui-icon{
    background-color:#000;
    display:block;
    margin:0;
    width:44px;
    height:44px;
    padding:1px;
    -webkit-border-radius:36px;
    border-radius:36px
}
.ui-loader-verbose .ui-icon{
    margin:0 auto 5px;
    filter:Alpha(Opacity=75);
    opacity:.75
}
.ui-loader-textonly{
    padding:15px;
    margin-left:-115px
}
.ui-loader-fakefix{
    position:absolute
}

.img-responsive{line-height: 32px;}

/* foot_index */
.foot_index{max-width:768px;margin:0 auto;width:100%;height:60px;background:#f9f9f9;text-align: center;font-size: 12px;padding-top: 10px;}
.foot_index_tit{padding-bottom:5px;}

/* 红包管理 */
.mem_red_cou{overflow:hidden;max-width:768px;width:100%;margin:0 auto;font-size: 12px;}
.mem_red_top{height:40px;line-height:40px;border-bottom:1px solid #eee;color: #000;text-align: center;background:#fff;}
.mem_red_top_l{width:50%;height: 40px;}
.mem_red_top_l span{color:#f63234;font-size: 18px;}
.mem_red_top_r{width:50%;height: 40px;}
.mem_red_top_r span{color:#f63234;font-size: 18px;}
.mem_red_t_top{overflow: hidden;width: 100%;background:#fff;}
.mem_red_t_top_num{width:25%;text-align: center; border-right: 1px solid #eee;margin:8px 0;}
.mem_red_t_top_num_t{color:#f63234;}
.mem_red_t_top_num_t span{font-weight: bold;}
.mem_red_t_top_num_r{background:url(../images/red_bg.png) no-repeat;width:60px;height:24px;padding-top:5px;color:#fff;margin: 0 auto;font-size: 10px;}
.mem_red_t_top_num_r_2{background:url(../images/red_bg_1.png) no-repeat;width:60px;height:24px;padding-top:5px;color:#fff;margin: 0 auto;font-size: 10px;}
.mem_red_t_top_num_r img{width: 100%;}
.mem_red_num_r_tit{}
.mem_red_t_top_num_y{}
.mem_red_t_top_num_y span{color:#f63234;}

.mem_red_bot_cou{padding: 10px;}
.mem_red_bot_num{background:#fff;position: relative;overflow: hidden;margin-bottom: 6px;}
.m{padding-bottom: 3.15%;}
.m img{width:100%;position: absolute;top:0px;}
.mem_red_bot_n_t{color:#34abff;}
.mem_red_bot_n_t_1{color:#4fb304;}
.mem_red_bot_n_t_2{color:#ccc;}
.mem_red_bot_n_t_3{color:#ffb0b1;}

.mem_red_bot_n_t{overflow: hidden;*padding-top: 2%;height:60px;padding-top: 3px;}
.m1{font-size: 20px;text-align: center;width: 37%;line-height: 57px;}

.m15_img{position: absolute;left: 5px;height: 20px;width: 20px; z-index: 9;top: 15%;}
.m15_img img{width: 20px;}
.m16_img{position: absolute;right: 5px;height: 20px;width: 20px; z-index: 9;top: 5px;}
.m16_img img{width: 20px;}

.m2{font-size: 35px;}
.red_top_r{padding-top:10px;width: 40%;}
.red_top_r1{font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:100%;}
.red_top_r2{font-size: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:100%;}
.m5{height: 30px;line-height: 30px;border-top: 1px dashed #eee;margin:0px 6px;color:#999;font-size:12px;}
.m6{color:#d9d9d9;}
.m7_cou{width:46px;height:46px;border:1px solid #ccc;float: right;border-radius: 50%;margin: 3px 10px 0px 0px;}
.m7{width: 40px;height: 40px;line-height: 40px;text-align: center; font-size: 10px;color: #fff;border-radius: 50%;background:#ccc;margin: 2px 2px;}
.use{border:1px solid #9cd2be;}
.use_1{border:1px solid #34abff;}
.use_3{border:1px solid #ffb0b1;}
.use_bg{background:#9cd2be;}
.use_bg_1{background:#34abff;}
.use_bg_3{background:#ffb0b1;}
.m5_lef{width: 36%;text-align: center;}
.m5_rig{width:64%;}
.mem_red_add_img{position: absolute;right: 10px;top:-1px;}
.mem_red_add_img img{width: 40px;}

/* 添加红包 */
.mem_red_add_cou{}
.red_add_num{height:45px;line-height:45px;background:#fff;padding:0px 10px;color:#666;position: relative;border-bottom: 1px solid #eee;}
.red_add_num_tit{}
.red_add_num_i{ padding-right: 5px;color: #999;width: 70%;padding-left: 10px;}
.red_add_num_i input{border:none;height: 40px;line-height: 40px;width: 93%;text-align: right;}
.red_add_num_img{transform: rotate(135deg);border-left: 1px solid #6a94e7;border-top: 1px solid #6a94e7;height: 12px;width: 12px;content: "";position: absolute;right: 10px;top: 17px;-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg); }
.red_m10_cou{overflow:hidden;position: relative;}
.red_m10_top{height: 45px;line-height: 45px;padding:0px 10px;color:#666;position: relative;border-bottom: 1px solid #eee;background:#fff;}
.red_m10_tit{}
.red_m10_tit_1{font-size: 10px;color:#a2bcf0;padding-left: 10px;}
.red_m10_bg{background:url(../images/icon.png) no-repeat scroll 0 0 / 300px 95px;height: 30px;width: 30px;position: absolute;right: 10px;top: 7px;}
.red_m10_bg_1{background-position:-253px 0;}
.red_m10_bg_2{background-position:-216px 0;}
.red_add_cou{}
.red_add_m1{height:45px;line-height:45px;float:right;position: relative;padding-right: 30px;color: #f63234;width: 100%; text-align: right;display:none;border-bottom: 1px solid #eee;background:#fff;}
.list-group-item_3{border-top:none;}

/* 选择商品 */
.red_m5_add{height: 55px;border-bottom: 1px solid #eee;padding-top: 10px;background:#fff;}
.red_m5_add_tit{width: 77%;padding-left: 10px;}
.red_m5_add_tit input{width: 100%;height: 35px; border-radius: 5px;padding-left:10px;color: #000;font-weight:bold;}
.red_m5_add_sou{height: 35px;line-height: 35px; width: 60px;text-align: center;border-radius: 5px;background:red;color:#fff;margin-right: 5px;margin-left: 5px;cursor: pointer;}
.m11{background:url(../images/icon.png) no-repeat scroll 0 0 / 300px 95px;width: 30px;height: 30px;position: absolute;top: 50px;right: 10px;}
.m12{background-position: -253px 0;}
.m13{background-position:-216px 0;}
.m11 input{ position: absolute; height:100%;width: 100%;margin:0px;opacity: 0;}
.m15_bot_cou{height: 50px;line-height: 50px;max-width: 768px;width: 100%;z-index: 10000;position: fixed;bottom: 0;z-index: 10000;background:#fff;border-top: 1px solid #eee;}
.m15_bot_lef{width: 80px;height: 50px;}
.m15_bot_lef input{width:100px;height:100%;position: absolute;z-index: 100000;bottom: 0;margin:0px;opacity: 0;-webkit-column-width:100%;}
.m15_bot_lef_bg{background:url(../images/icon.png) no-repeat scroll 0 0 / 300px 95px;width: 30px;height: 30px;position: absolute;left: 10px;top: 11px;}
.m15_bot_lef_bg_1{background-position:-253px 0;}
.m15_bot_lef_bg_2{background-position:-216px 0;}
.m15_bot_lef_tit{padding-left: 45px;}
.m15_bot_cen{padding-right: 15px;font-size: 10px;color:#666;}
.m15_bot_cen span{color: red;font-size: 16px;}
.m15_bot_rig{height:35px;line-height:35px;width:80px;background:red;text-align: center;border-radius: 5px;color:#fff;margin-top: 8px;margin-right: 10px;}

/* 红包明细 */
.mem_red_cou_1{color:#666;}
.red_add_img{position:absolute;right: 10px;top:-1px;}
.red_add_img img{width: 30px;}
.red_det_top{height:35px;line-height:35px;background:#fff;font-size: 14px;}
.red_det_top_l{width:33.3%;text-align:center;}
.red_det_top_5{color:#f63234;border-bottom:1px solid #f63234;}
.red_det_top_c{width:33.3%;text-align:center;}
.red_det_top_r{width:33.3%;text-align:center;}
.red_det_mon_cou{height: 44px;line-height: 44px;color: #333;}
.red_det_mon_g{width: 44%;text-align: center;}
.red_det_mon_g span{color:#f63234;font-size: 16px;}
.red_det_mon_z{width: 56%;text-align: left;}
.red_det_mon_z span{color:#f63234;font-size: 16px;}
.det_num{height: 30px; line-height: 30px;background:#fff;border-bottom: 1px solid #eee;}
.det_num_1{color:#000;font-weight:bold;}
.det_num_2{background:none;}
.det_num_k{width:40%;padding:0px 10px;text-overflow: ellipsis;overflow: hidden; height: 30px;}
.det_num_j{width:20%;}
.det_num_j_1{ color: #f63234;text-overflow: ellipsis;overflow: hidden;height: 30px;}
.det_num_f{width:20%;}
.det_num_z{width:20%;padding-left: 15px;}

/* 红包明细，未使用 */
.det_num_k_2{width:50%;padding:0px 10px;text-overflow: ellipsis;overflow: hidden;height: 30px;}
.det_num_j_2{width:25%;padding-right: 10px;height: 30px;}
.det_num_j_3{color: #f63234;text-overflow: ellipsis;overflow: hidden;}
.det_num_f_2{width:25%;}

/* 红包详情 */
.red_det_bot_cou{overflow:hidden;padding: 0 17px;}
.red_det_bot_tit{line-height: 20px;color: #666;}
.red_det_bot_m1{height: 40px;line-height: 40px; margin:25px auto 0;text-align: center;width: 100%;border-radius: 3px;color: #fff;background:#55bc3a;font-size: 14px;}
.red_det_bot_m2{background:#3ab1bc;margin-top:10px;}
.red_det_bot_m2{}
.red_det_bot_m3{overflow: hidden;padding-top: 20px;}
.red_det_bot_m3_x{background:#6a94e7;height:30px;line-height:30px;width:90px;text-align:center;color:#fff;border-radius: 3px;float: right;margin-right: 5px;}
.red_det_bot_m3_s{margin-left: 5px;background:#f63234;float: left;}
.red_det_bot_m4{overflow: hidden;color:#333;padding-top: 30px;}
.red_det_bot_m4_s{text-align: center;width: 50%;}
.red_det_bot_m4_s span{color:#f63234;font-size: 16px;}
.red_det_bot_m4_y{width: 50%;text-align: center;}
.red_det_bot_m4_y span{color:#f63234;font-size: 16px;}
.red_det_bot_m5{text-align: center;padding-top: 30px;color:#f63234;font-size: 13px;}

/* 红包派发 */
.dis_cou{height: 40px;line-height: 40px;background:#fff;position: relative;border-bottom: 1px solid #eee;}
.dis_cou_1{height:30px;line-height:30px;font-weight: bold;color: #000;background:none;}
.dis_cou_2{background:none;}
.dis_cou_k{width:50%;padding:0px 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dis_cou_z{width:35%;}
.dis_cou_x{width:15%;}
.dis_cou_x_1{background:url(../images/icon.png) no-repeat scroll 0 0 / 300px 95px;height: 30px;position: absolute;right: 6%;top: 5px;width: 30px}
.dis_cou_x_2{background-position: -253px 0;}
.dis_cou_x_3{background-position:-216px 0;}

.dis_cou_x input{width:100%;margin:0px;height: 100%;opacity: 0;}

/* 上下居中状态 */
.suc_cou{width:100%;max-width:768px;margin:0 auto;font-size: 12px;overflow: hidden;}
.suc_cou_img{width: 120px;margin: 0 auto;}
.suc_cou_img img{width:100%;}
.suc_cou_tit{text-align: center; padding-top: 20px;color:#f63234;font-size: 16px;}
.suc_cou_tit_1{text-align: center;color: #999;padding-top: 5px;}
.suc_cou_f_cou{overflow: hidden;margin: 0 auto;padding-top:50px;}
.suc_cou_f_cou_f{padding:10px 30px;text-align:center;background:#6a94e7;color:#fff;border-radius: 3px;}
.suc_cou_f_cou_s{width:100px;height:35px;line-height:35px;text-align:center;background:#f63234;color:#fff;border-radius: 3px;}

/* 模态框（Modal） */
.member_tc_top{background:#666666;color:#fff;text-align: center;}
.member_tc_xx{height: 33px;width:33px;margin-top:-6px!important;font-size: 34px;color:#fff;font-weight: normal;opacity: 1;}
.member_tc_bot{text-align:center;}
.btn-default_2{padding: 10px 30px;background:#6d92ed;color:#fff;border:none;}
.btn-primary_2{padding: 10px 30px;background:#f1362d;color:#fff;border:none;}
.required_3{height: 40px;width: 100%;padding-left: 10px;border-radius: 5px;-webkit-appearance:none;}
.required_5{padding-bottom:5px;}
.send_code_3{float:right;margin-top:7px;border-radius: 5px;height: 30px;background:#f58863;color:#fff;line-height:26px;}
.required_2{height: 40px;width: 50%;padding-left: 10px;float:left;border-radius: 5px;-webkit-appearance:none;}
.member_xinxi_ma{width:100%;height:40px;padding-left: 10px; border-radius: 5px;-webkit-appearance:none;}

.member_xg_cou{position: relative;overflow: hidden;font-size: 16px;line-height:45px;}
.member_xg_x{float: left;width:33%;text-align: center;height: 45px;}
.member_xg_x_1{width:30%;float:left;text-align: center;}
.member_xg_x_s{width:30px;text-align: right;width: 50%;float:left;display:none;}
.member_xg_x_s img{width:35px;}
.member_xg_x_x{width:30px;text-align: right;width: 50%;float:left;}
.member_xg_x_x img{width:35px;}

.member_mp_t_img{margin: 0 auto;text-align: center;width: 100%;height: 100%;}
.member_mp_t_img img{width:30vw;height:30vw; border-radius: 50%;}
.member_mp_t_m{text-align: center;color: #656565;padding-bottom: 20px;}
.member_mp_t_m_m{height: 190px; width: 190px;margin: 0 auto;border: 5px solid #dbe5fe;padding: 5px;}
.member_mp_t_m_m img{width:100%;height:100%;}
.member_mp_t_tit{text-align: center;color: #f63234;padding-top: 6px;}

/* 引导关注 */
.guide_cou{width:100%;overflow:hidden;padding:10px 5px;position: relative;}
.guide_cou_top{overflow: hidden;padding-top: 10px;}
.guide_cou_top_img{position: absolute;top:10px;left: 0;padding:10px;}
.guide_cou_top_img img{width:100%;}
.guide_cou_tit{text-align: center;font-size: 14px;margin-top: -6px;color:#ce7d9c;}
.guide_cou_lef{width:100%;padding:5% 10% 12%;position: relative;z-index:100;}
.guide_cou_lef_img{}
.guide_cou_lef_img img{width:100%;}
.guide_cou_lef_tit{text-align: center;font-size: 11px;color: #000;font-weight: bold;padding-top: 5px;}
.guide_cou_tit_cou_l{width:41.5%;color: #000;font-size: 10px;font-weight: bold;text-align: center;padding-top: 5px;}
.guide_cou_tit_cou_r{width:41.5%;color: #000;font-size: 10px;font-weight: bold;text-align: center;padding-top: 5px;}
/*
.guide_cou_rig{width:45%;padding:5% 10% 11% 0;position: relative;z-index:100;}
.guide_cou_rig_img{border: 1px solid #ebe9ea;}
.guide_cou_rig_img img{width:100%;}
.guide_cou_rig_tit{text-align: center;font-size: 11px;color: #000;font-weight: bold;padding-top: 5px;}
.guide_cou_bot{background:#6a94e8;color:#fff;width:100px;height:35px;line-height:35px;margin: 10px auto 0;text-align: center;border-radius: 3px;}*/

/* 领取红包 */
.rece_cou{width:100%;max-width:768px;margin:0 auto;overflow:hidden;font-size: 12px;position: relative;}
.rece_cou_top{}
.rece_cou_top img{width:100%;}
.rece_cou_img{width:60px;height:60px;margin: -60px auto 0;}
.rece_cou_img img{width:100%;border-radius: 50%;}
.rece_cou_hy{text-align: center;font-size: 15px;color: #000;padding-top: 5px;}
.rece_cou_hy span{font-weight: bold;}
.rece_cou_tit{text-align: center;color: #000;}
.rece_cou_tit_1{padding-bottom:20px;text-align: center;color: #000;}
.rece_cou_bot_tit{color: #666;border: 1px solid #ccc;line-height: 20px;padding: 10px 5px;}
.rece_cou_bot{overflow: hidden;width: 230px;margin: 0 auto;padding-top: 15px;}
.rece_cou_bot_l ,.rece_cou_bot_r{width:100px;height:30px;line-height:30px;text-align:center;color:#fff;border-radius: 15px;}
.rece_cou_bot_l{background:#55bc3a;}
.rece_cou_bot_r{background:#3ab1bc;}

/* 未关注 */
.not_con_cou{width:100%;font-size:12px;padding: 15px 5px 0;color: #333;}
.not_con_tp{}
.not_con_tit{text-indent:2em;}
.not_con_bot_c{position: relative;}
.not_con_bot_b{position: absolute;border:1px dashed #ccc;height: 1px;left: 0;width: 100%;top: 23px;z-index:10;}
.not_con_bot{padding-top: 15px;text-align: center;padding-bottom: 25px;width: 115px;margin: 0 auto;position: relative;z-index: 100;background:#eee;}

/*login*/
.form-signin {max-width: 330px;padding: 15px;margin: 0 auto;}
.form-signin .form-signin-heading,.form-signin .checkbox {margin-bottom: 10px; font-weight: normal; padding: 0 20px;}
.form-signin .form-control {position: relative;height: auto;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;padding:10px;font-size: 16px;}
.form-signin .form-control:focus {z-index: 2;}
.form-signin input[type="email"] {margin-bottom: -1px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.form-signin input[type="password"] {margin-bottom: 10px;}

/*register*/
.mod_input{ float:left; width:55px; background-color:#FFF;border:1px solid #c5c5c5;border-radius:5px;padding:2px 10px;line-height:37px;box-shadow:0 0 2px rgba(0,0,0,.2) inset;position:relative;display:inherit;}
#inBirthYear{ width:85px;}
.mod_input.focus{border:1px solid #ec7d00}
.mod_input input{border:none;height:33px;-webkit-appearance:none;font-size:14px;outline:none;}
.mod_input .x{position:absolute;right:5px;top:0;width:40px;height:40px;background-position:7px -79px}
.mod_input .x.select{background-position:7px -119px}
.mod_btn{color:#FFF;font-size:18px;text-align:center;height:40px;line-height:40px;text-shadow:0 -1px 1px rgba(0,0,0,.5);border-radius:5px;background-color:#25b025;background-image:-webkit-gradient(linear,left top,left bottom,from(#39d139),to(#25b025));background-image:-webkit-linear-gradient(top,#39d139,#25b025);background-image:linear-gradient(to bottom,#39d139,#25b025)}
.btn_code{line-height:40px;text-align:center;display:inline-block;padding:0 5px;color:#6d6d6d;border:1px solid #d1d1d1;background-color:#e6e6e6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f8f8f8,#e6e6e6);background-image:linear-gradient(to bottom,#f8f8f8,#e6e6e6);border-radius:5px}
.btn_code.disabled{color:#FFF;background-color:#c3c3c3;background-image:-webkit-gradient(linear,left top,left bottom,from(#d0d0d0),to(#c3c3c3));background-image:-webkit-linear-gradient(top,#d0d0d0,#c3c3c3);background-image:linear-gradient(to bottom,#d0d0d0,#c3c3c3)}
#Yabo{transform:rotate(20131513490deg)}
input:focus, textarea:focus, isindex:focus, keygen:focus, select:focus {outline-offset: 0px;}
.modal-title{font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif; text-align: center;}
.icon_checkbox,.pg_upgrade_title li,.mod_input .x{background-image:url(../images/sprite_upgrade.png);background-size:25px;background-repeat:no-repeat}
.icon_checkbox{background-position:0 -40px;width:25px;height:25px;vertical-align:-8px;margin-right:10px;display:inline-block;}
.icon_checkbox.checked{background-position:0 0}
.pay_area .btn{ font-size:16px;}

/*orderAddress*/
.maincontainer {
    height: auto !important;
    margin: 0 auto;
    max-width: 768px;
    padding-bottom: 110px;
    position: relative;
}

.wx_wrap {
    min-height: 375px;
}
.mini-innner {
    max-width: 768px;
}

.col-md-12 {
    width: 100%;
    float: left;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
}

.address_list ul {
  padding-right: 50px;
  background-color: #fff;
  z-index: 2;
}

.address_list ul, .shipping_type ul, .pay_list li, .appointment_type ul, .promo_list .jd li, .promo_list .man li, .promo_list .cash li {
  padding: 15px 40px;
  position: relative;
  border-bottom: 1px solid #E7E7E7;
}


.wx_confirm_close:after, .address_defalut ul:after, .order_info .promo span:after, .order_info .return span:after, .order_info .fitting span:after, .order_info .shipping span:after, .order_info .appointment span:after, .order_info .invoice span:after, .address_null h3:after, .address_list .edit:after, .appointment_type .date:after, .order_info dt:before, .promo_list dt:after, .invoice_list dt:after, .address_list ul:before, .shipping_type ul:before, .pay_list li:before, .appointment_type ul:before, .promo_list .jd li:before, .promo_list .man li:before, .promo_list .cash li:before, .invoice_list li:before, .address_list_link .item:after {
  background-image: url(../images/sprites_v3.png);
  background-repeat: no-repeat;
  background-size: 100px 100px;
  -webkit-background-size: 100px 100px;
}

.address_list ul:before, .shipping_type ul:before, .pay_list li:before, .appointment_type ul:before, .promo_list .jd li:before, .promo_list .man li:before, .promo_list .cash li:before {
  content: '\20';
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  left: 10px;
  margin-top: -10px;
  background-position: -21px -71px;
}

.address_list ul.selected::before, .shipping_type ul.selected::before, .pay_list li.selected::before, .appointment_type ul.selected::before, .promo_list .jd li.selected::before, .promo_list .man li.selected::before, .promo_list .cash li.selected::before {
    background-position: 0 -72px;
}

.address_list .edit::after {
    background-image: url("../images/sprites_v3.png");
    background-position: -60px -30px;
    content: " ";
    height: 20px;
    margin-top: -10px;
    position: absolute;
    right: 10px;
    top: 50%;
    width: 20px;
}

.wx_confirm_close:after, .address_defalut ul:after, .order_info .promo span:after, .order_info .return span:after, .order_info .fitting span:after, .order_info .shipping span:after, .order_info .appointment span:after, .order_info .invoice span:after, .address_null h3:after, .address_list .edit:after, .appointment_type .date:after, .order_info dt:before, .promo_list dt:after, .invoice_list dt:after, .address_list ul:before, .shipping_type ul:before, .pay_list li:before, .appointment_type ul:before, .promo_list .jd li:before, .promo_list .man li:before, .promo_list .cash li:before, .invoice_list li:before, .address_list_link .item:after {
  background-image: url(../images/sprites_v3.png);
  background-repeat: no-repeat;
  background-size: 100px 100px;
  -webkit-background-size: 100px 100px;
}

.address_list_link .item:after {
  position: absolute;
  right: 10px;
  top: 50%;
  content: '';
  display: block;
  width: 25px;
  height: 25px;
  margin-top: -12px;
  background-position: -25px 0;
}

.address_list_link .item {
  position: relative;
  display: block;
  height: 45px;
  line-height: 45px;
  padding: 0 10px;
  background: #efefef;
  border-bottom: 1px solid #ddd;
}

.address_list .edit {
  color: rgba(0, 0, 0, 0);
  width: 50px;
  position: absolute;
  top: 10px;
  bottom: 10px;
  right: 0;
  z-index: 2;
}

.address_list .edit a {
  color: rgba(0, 0, 0, 0);
  width: 100%;
  height: 100%;
  display: block;
}

/*商品列表页*/
.list_count{background:#fff;overflow: hidden;}
.list_count .item-list .hproduct{width:50%;float:left; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
.list_count .item-list .hproduct .p-pic{padding:10%;width:100%; float:none;}
.list_count .item-list .hproduct .p-pic img-responsive{padding:10%;width:100%;}
.list_count .item-list .hproduct .p-info .p-title{padding:0px 1px;text-overflow: ellipsis;overflow: hidden;color: #333;font-size: 14px;}
.list_count .item-list .hproduct .p-info{padding-left:0px; width: 100%;}
.list_count .item-list .hproduct .p-info .p-title a{font-size:14px;}
.list_count .item-list .hproduct .p-info .p-origin{line-height:24px;}
.list_count .item-list .hproduct .p-info .p-origin .price{color: #f63234;font-size: 16px;float: left;}
.list_count .item-list .hproduct .p-info .p-origin .cx{height:20;background:#00b4ff;text-align:center;color: #fff;display: block;line-height:14px;float: left;border-radius: 5px;padding-left:0;}
.list_count .item-list .hproduct .p-info .p-origin .cx{padding-left:3px;}
.list_count .item-list .hproduct .p-info .mb0{text-decoration: line-through;font-size: 14px;}

.order_content_cou .empty{position:absolute;top:50%;left:50%;margin-left:-125px;margin-top:-125px;width:250px;height:250px;}
.order_content_cou .empty span{ line-height:250px}

.w768{width:100%;max-width:768px;margin:0 auto;overflow: hidden;position: relative;}

.warning{height: 44px;overflow: hidden;line-height: 44px;color: #999;margin-left: 10px;}
.warning a{display: block;margin-top: 15px;float: left;vertical-align: middle;margin-right: 5px;margin-left: 20px;}
/*警告*/

.entry{background-color: #fff;overflow: hidden;width: 100%;padding: 0 5%;}
.user{height: 44px;border-bottom: 1px solid #dcdcdc;width: 100%;}
.user img{margin-right: 5px;}
.user input{border: none;margin-top: 15px;}
.password{height: 44px;width: 100%;}
.password img{margin-right: 5px;}
.password input{border: none;margin-top: 15px;}
/*输入*/

.validate{width: 100%;height: 40px;margin-top: 15px;}
.validate input{float: left;height: 40px;border: none;text-indent: 20px;width: 60%;}
.validate a{float:right;}
.validate a img{display: block;}
/*验证码*/

.login-button{height: 44px;background-color: #3884ff;width: 100%;margin: 0 auto;text-align: center;margin-top: 15px;border-radius: 5px;}
.login-button a{display: block;height: 44px;width: 100%;line-height: 44px;color: #fff;}
/*登录按钮*/

.forget{height: 44px;}
.forget p{line-height: 44px;color: #999;margin-left: 20px;}
.forget p a{color: #999;margin: 0px 5px;}
/*忘记密码*/

.phone-register{height: 44px;text-align: center;}
.phone-register a{color: #3884ff;line-height: 44px;height: 44px;display: block;}
/*手机快速注册*/

.login-later{height: 44px;background-color: #fff;width: 100%;margin: 0 auto;text-align: center;margin-top: 15px;border-radius: 5px;}
.login-later a{display: block;height: 44px;width: 100%;line-height: 44px;}
/*暂不登录*/

.LS{margin-top: 60px;text-align: center;}
/*LegendShop*/

/*账号登录页面*/

.now-account-num{overflow: hidden;background-color: #fff;margin-top: 20px;}
.now-account{height: 44px;}
.now-account p{margin-left: 20px;line-height: 44px;width: 728px;}
.account-message{height: 90px;border-top: 1px solid #dcdcdc;}
.account-message a{display: block;height: 90px;width: 100%;}
.account-message a img{margin-left: 20px;margin-top: 15px;float: left;}
.account-message a ul{margin-left: 20px;margin-top: 15px;display: inline-block;}
.account-message a ul li span{color: #999;}
/*当前登录账号*/

.set-message{background-color: #fff;overflow: hidden;}
.set-number{height: 44px;margin-top: 15px;width: 100%;text-align: center;}
.set-number input{height: 44px;max-width: 728px;width:95%;text-indent: 20px;}
.set-password{margin-top: 15px;overflow: hidden;width: 100%;text-align: center;}
.set-password input{height: 44px;max-width:728px;width:95%;text-indent: 20px;}
.set-message .explan{height: 44px;width: 100%;max-width:95%;}
.set-message .explan p{height: 44px;line-height: 44px;margin-left: 20px;color: #999;}
.message-validate{overflow: hidden;padding-bottom: 15px;width: 100%;text-align: center;}
.message-validate input{height: 44px;max-width: 580px;margin-right: 5px;}
.message-validate a{width:18%;height: 44px;background-color: #67ad03;float: right;margin-right: 20px;line-height: 44px;text-align: center;color: #fff;border-radius: 5px;}
/*设置信息*/

.readed{height: 44px;color: #666;line-height: 44px;}
.readed input{border-radius: 50%;margin-left: 20px;margin-right: 5px;}
.readed a{color: #3884ff;}
/*用户协议*/

.submit-button{height: 44px;background-color: #3884ff;width: 95%;margin: 0 auto;text-align: center;border-radius: 5px;}
.submit-button a{display: block;height: 44px;width: 95%;line-height: 44px;color: #fff;}
/*提交*/

.or{height: 58px;width: 100%;text-align: center;}
.or img{margin-top: 20px;width: 95%;}
.had{height: 44px;background-color: #3884ff;width: 95%;margin: 0 auto;text-align: center;border-radius: 5px;margin-bottom: 40px;}
.had a{display: block;height: 44px;width: 95%;line-height: 44px;color: #fff;}
/*使用已有账号登录*/

/*账号设置页面*/

.unbundling{height: 44px;text-align: center;width: 200px;background-color: #efefef;border-radius: 5px;margin-left: 100px;margin-bottom: 15px;border: 1px solid #dcdcdc;}
.unbundling a{line-height: 44px;width: 200px;display: block;}
/*当前登录账号 解绑账号*/

.space{height: 15px;}
/*空白区间*/

.change{height: 44px;text-align: center;width: 200px;background-color: #3884ff;border-radius: 5px;margin-left: 100px;margin-bottom: 15px;}
.change a{line-height: 44px;width: 200px;display: block;color: #fff;}
/*可用账号 切换账号*/

/*我要分销*/
#share-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0.8;cursor:pointer;display:block;background-color:rgb(119,119,119);}
#share-wrap{position:fixed;top:0px;left:auto;padding:0px;margin:0 auto;text-align:center;z-index:1100;opacity:1;outline:none;display:block;}
.share-none{display:none!important;}
.share-block{display:block!important;}
.share_txt{color:#fff;font-size:2em;float:left;text-align:left;margin-left:20px;}
.share_txt img{border:0;height:25px;vertical-align:top;width:25px;display:inline-block;margin:5px 0;}
